A lot to talk about ...