mark yasilevskiy