Jim, thank you. Lots to think about.