failure detect and inform