nice write up ed, thanks