Method object refactoring