might look at how this ticks