user model shifts