Tons of valuable information. Thanks a lot.