add install_basic_packages function