Ripping lots of things out and starting over