updated zeroOffsets
simplified zeroing
updated distance per rotation