Thanks you!Thank you for the detailed commentary pointing out the pros and cons! Thanks to this I now know my weak points, I will try to take into account in the future.