Implemented Duplicate and Delete