Thank you very much! That's the best feedback I have ever received. Maybe, one day I will improve it(I have other good ideas) and surely I will fix the problems that you mentioned.