Reminds me of the time that I had to have one of my installers determine the version number of the game being installed before it applied a patch. It just didn't work. I even added a message box to the script to display the variable from reading the VERSION file, but it seemed to display the right information. It tuned out that the version number ended with a new line, which did not show in the message box. So my script was reading it properly, but I was not taking into account that the value included the new line when comparing it the the version number that needed to patched. Never make that mistake again.