oh my god i figured it out (hopefully) (8/20/24)