I'm so impressed with how this has turned out, thank you again for all your excellent work! ...Though yes, i do need a better name.