Hey Jim, this is amazing! I am sorry to create more work, but any chance these can be separated? They are definitively two different issues and having one fail because of bad sentiment for the other would be unfortunate.

Also, what is the best way to reach you Jim?