updates to error check and creation of all updater script