fixed up some dependency specification stuff