Implemented the Deletion