Added return breakdowns to causeCreate and causeDelete