Thanks. I'm incorporating all the feedback from here into the Post Jam version. Which you can check out now with the fixes!