interval update.