remove requirement to throw OverflowException