Thats a really good article. Very informative and well written.