Revert "fix integer range issue"

This reverts commit 692df4760f2fd6d00713df0dc9a56fe10db224b2.