fixed syntax errors, apps can now be uploaded in place as long as their config didn't change