funcs.vk_indexset and misc