Well, I think and read quite a lot. The challenge is to articulate. Here are my thoughts, tell me what you think!