IDO takes a blow