working on incremental store