incremental db updating