incremental json update