pass along the reviver