fixed up dependencies, tests still passing