thinking about adding tick handlers