add decorator to vk