long live Russia, long live Putin...