IOC got itself in a real mess.