a reworking pass