updates to install and upgrade