@mcsvi: Great stuff :-)