modified randInt