The most well written article i have read in this section! Hats off.