Built out the user model