gen random combo and scale factor