model.signup still not working, but api is alright for now