i think i fixeed this bullshit