This article is well written. SEND is very popular these days.