Time to ruminate this lot over a pint I think.