Thanks a lot for all the nice comments and constructive feedback.
I will try to work on it next week and try to improve it a little bit .. offcourse I know I can't please everyone but still I know I can try and do better .. I will keep you posted. Thanks again everyone