refactor method name