Fixed rotation, todo: invert axis