A rich mess ...