Refactoring, cutting, GUI