early fault detection