adi fixes everything