Nice write up, thanks Jeff