more fusion shenanigans IM WEIRDLY PROUD OF THIS...