interim commit of sign-up functionality