I cleaned it up. Still a few edge cases, but nothing harmful. I'll be sure to fix it, but since it is not really relevant to this story I will hold off on it for now