damn fine work there mr g - cheers