closing channels
range over channels
timers