review delete funciton fixed