fixing signup process