separate install and update script file