grouping timers in a struct