Very interesting write up.