exception safety notes