edit refactoring