Spot on; thanks for sharing