destructively assign instead of incrementing timers
failed to pull before edit/commit; merge into newer code