Very well written article. I'm really impressed by you knowledge of the subject. Fell free to write more.