I want to thank @Rob and his son for testing this for me, as well as some of the guys in Discord. I have corrected a couple of spelling mistakes and after having a known bug pointed out to me Rob was able to fix it, which then gave me the knowledge to fix a secondary bug. you can see the original post here