very nice write up mate