pause refactoring