withRevisedBefore