Messy business