Extracting logic to a method in UserManipulator