remove data may changed each time