dependency tracking, tests