add delete,move and copy function