add validation for signup