Thanks a lot. Lots of facts!