reuse a Random object