user model finish