Three Pillars Of Self Healing