more sync and timers