installation and update process