You put a lot of thought and introspection into this one! And I like the map.