Funny, I just read your thread and even wanted to link it here, but you beat me to it. Thanks for your work, that's awesome