push before wipe