fixed the shit hopefully