fix integer overflow problem