thanks! and i swear to god on the soul of baby jesus that I did not touch any of that code. idk what happened. maybe i fudged up a merge conflict and kept old changes instead of going with the new ones.