patching problems