I agree with everything that Gary and Montunoman said. In addition, your English is flawless ... could not imagine singing in Finish or Swedish or whatever your native language is ... Thanks for sharing.
Ciao,
Jerry