Rethinking, retooling and refitting