Fault detection and supervision