better temp fix.

still weird buggy shit.