Tons of good info, thank you.