update user model methods