Thanks a lot for the feedback, I really appreciate it.
I have still 10 days to improve it, I will take some of suggestions and improve it. Thanks again