VKControl
+ minor refactoring