self-healing process