That's nice of you to say. Thank you! The other thing I'll say about our process: we don't have it exactly right yet. We learn some new big thing about once a month or so, and it doesn't seem to be slowing down; every time we learn something, by implication, it means we've been doing something pretty wrong previous to that point.