New design, new ideas, new cleaning, new refactoring.