Self-Healing comes together
348