added the user model