make changes to overflow problem, int-long