trying to shrink the dependency tree