*ping*
Then there's the language thing ~ did you see how that stuff translates on the computer translation systems ~ wow ~ you still need a dictionary to break it down.
No doubt this forces the Russians to keep a cadre of Finnish language specialists on standby "just in case".