add data process