more incremental updates