line refactoring in process