Thanks for your feedback, I'll take all that into consideration! And well done for your perseverance, the last level is not easy :o