Very well written piece.