incremental update.