- making sure cause exception is not hidden