refactor method call