Very well done! And bonus some new ideas.
Thanks
Ken