Thanks a lot!
Those tips are useful. I have more time so I'll do my best to change it and submit it again.
Cheers!