torrent and more gradlestructure