add more options to AxisFn