This, that and a bit of the other.