removed some typos and design revamp and please press tab after every change cause I am using onBlur event