make sure all the required packages are installed