user model had done