got it working FUCK YES