Hey David, loved the talk, is there any findings of the ones that the Puppet report is highlighting that really surprised you or that confirmed one of your thoughts? For me seeing that many firms are adopting Platforms because those have been suggested by consulting firms makes me wonder a ton about engineering leaders and how well is platform ROI communicated...