trying to fix the user signup process