finished programs don't hear ticks
more graceful