added client side form validation and handle/name to user