generalize the seemingly incorrect number of required packages