The framework may have to be discarded and a new framework may need to be found, but this technique saves most of the time and stress involved with a complicated project.