Thanks a lot. Lots of facts.