working on signUp and signUpProcessor