This is very educational content and written well for a change. Yes i am totally agreed with this article and i just want say that this article is very nice and very informative article. KsanfiiIgnatovdib Z.