add required packages