added validation for user sign up