a few ticking tests
tighten up auto_interval return, and add a few tests