remove data function & add remove function