+rep @ethereal low-key been up all night helping me figure this out