dependencies forest