client driver now have fault tolerence