supervening cause