updated with delete route