#4 : Implemented deletion