added torus