VK999: A THOROUGH ANALYSIS INTO THE PUZZLE