random number with constructor