updated user model and admin