added user model complexity