add add'l arguments to support easy testing of incremental updates stuff