updated patching