working version of sign up for new user