PERGE SED CAUTE - Advance but cautiously