i actually tried that and it dirties the state for other tests (somehow, idk). the commit im about to push just has some minor variable renaming and comments to make this a little more clear