Results for self healing