Hm, good post anaacid, not as incomprehensible as your last one.
Seriously, pretty good!