implimented the new sign/signup process