rebuild after nuke, chapter 10 from angular recipes