Ok, lots to talk about.