New: fault-tolerance