Finland is ready for you – IT