finally fucking got it working motherfucker