Modeled out delete functionality