fixed some minor things, working dependencies