Finland is finished