switch to not-transitive-with-dependencies?!