self-healing - i recommend not just looking at this but also...

more about : self-healing