Wonderful insights, thanks.