extracted scheduleTimerUpdate() js method