vadim makarenko