now that I think about it. I don't think there's anything wrong with the code, but rather, I'm using the wrong version or versions of things. without info about what was used, I can't fix the problem. I'm on the latest for almost everything, so only recent projects would likely have no issues, but that's no guarantee. this project is very old.