Lenin is still... alive