Freelancer:
divyaparantap
Vinder
Revision
As you mentioned, made the changes. Hope you like it.