modified strategy to choose a substitute node in event of failure
8 files changed