Self healing ppf