fixed some massive dumbfuckery