spring++
removed transitive dependencies