extract dependencies
extract dependencies