exception safety

Subscribe to exception safety