Thanks a lot for this, it's very handy and works very well. One request I have is to have the updater make a copy of the file to be patched, then patch the original file, then after the patch succeeds delete the backup file. I just had my system hard lock on me in the middle of patching the sdata.grf file. Now I have to re-download the entire kRO client because it can't be patched now. But thanks again for an awesome program.