update interval scheduling