updates for checkdeps. lbf information has not been added since it is no
where near completion and will fundamentally change a lot.