Refactoring cycle.