work on incremental saves