added sign_up validation system