ENH: add tick control