third-party application patching