Self Healing Is Possible!