These are messy times