arm rotation on second arm is kind of fixed?

Fan - fixed bug - everytime draw is called a fresh rotation matrix is
created and its alwasy at origin.  No need to move it 'back to origin' ,
changed offset,