produce 3 dimensional rotates
more hardware