fixing self-sign up