Refactoring UserRelationService