Fault tolerance begun
few lines extra to fault tolerance