total rotation