Redesigns and layoffs, mmm mmm good. That's reinvention/reimagining/re-engineering/"blowing up the model" for you ...