adding tests for the reviver proper