Freelancer:
arunnm89
Revised design with some changes
pls review this