halfway through fault tolerance