making sure axis_rotation is explicitly set