issue270_incremental_diff

Is this called once? or each time we need to save?