add trasitive deps