This site has a lot of great info. Thanks for all the work.