y axis close to half pi will flip, do not use y as hinge
correct rotation axis