added sign-up validations
resolved conflicts from adding sign-up validations