Very well done – a lot of good info.