ENH: make processing incremental, only process new documents since last run
update data results