add fault tolerant example2 & 3