refactor: userIdentity