Hey Kevin, this is very good and I thought I had already commented on this one, but guess not...glad I came back to it..glyn