shallower hierarchy
deps