personal mirror of tophat (not from tophat developers)