Adding impersonation and User model.