Insightful as always, thank you very much David!