why would we ignore failure?