more fault tolerant