Excellent contribution from you, as always. grin