add required dependencies.