Good write up, I actually learned a little from that, thanks!