fix integer math error