fault detection and exclusion