added a delete feature