Meanwhile in Saint Petersburg, Russia