fix stupid fucked up