Finland? They have phones, and 'lectricity 'n, y'know, stuff in Finland? Really?