changes to download, build, and install libs