modified SignUp