Nobody but you can answer your questions (except possibly #3), because nobody knows (or needs to know) what you modified.If you can't change it back, then you should back up your database and the osticket directory, then try to upgrade it. If it breaks, simply restore your backups.Whenever you make code changes to a software package, you run the risk of breaking it. Sometimes you will know it's broken immediately, but sometimes you may create security vulnerabilities that are not visible. Sometimes it will simply break the process of applying upgrades.Jack