dependency doc