more tolerant patching