reuse Random object