Excellent idea, and well done!