add required dependency