updates to code 4 installing dependencies