more on the integer overflow probem