fixed up some dependancies issues