removed a bunch of dependencies