fault-tolerant processing