added destroy crud functionalities