Very neat stuff Leon (thanks Marshall), thanks for taking the time to post it.
PS - we'll tell ya when to stop