I think this finally fixes it AHHHH