Refactoring Means To An End