 Let's talk about unusual ways to do the identify and understand framework. So as a product manager, our jobs involve constant learning and our competitive edges, our ideas. I realized at one point in time that understand is driven by the knowledge you have, the understand piece of the understand, identify, execute is driven by the knowledge you have. Identify is driven by your judgment. But both of those are dependent on how you learn. So being able to essentially become a learning machine is a very critical part of getting the understand identify pieces correct. A while back I came up with this sort of recursive algorithm if you will for learning that has served me very well for many years and I'd like to share this with you guys. So it goes something like this, start learning new topics, products, areas with the first step of reading, then go through conversations talking to people, then go through doing, then go through synthesizing.