worker: data submit done, not fully test. preview list update UI;