fixing user signup