Secrets of Self-Healing