updates to user signup and login