Russians finally get GPS?