tryed to fix a VERY weid bug