Personally, and without seeing any other code, I feel like you might want to create a user object here, then you can do something like `createUser:` instead. That would also allow you to do the validation that I noted above.