more fault-tolerant