almost fixed sign up