self healing tools