fix user signup