Expanded on the User model.