Lots of interesting stuff here, you guys go pretty deep in some areas. What a great wealth of information. I hope I can add value