Putin, what the heck?