Theatre historian Terence Rees developed a version of the libretto that attempts to correct the many errors noted in the surviving libretto. Rees also prepared a performance version, based on the libretto, which included a few interpolated lyrics from Gilbert's non-Sullivan operas in an attempt to replace the missing songs. A score was supplied by Garth Morton, based on music from lesser-known Sullivan operas, and this version has been recorded. A version with an original score by Bruce Montgomery (other than the two Sullivan numbers) has been performed several times, including in 2000 at the International Gilbert and Sullivan Festival. An original 1982 score by Kingsley Day has been used in several Chicago-area stagings. In 1996, another version with new music, by Quade Winter, was produced by the Ohio Light Opera.