adds raised exception so failure isn't silent.