moved the code for getting a random number to S2SRequestGenerator and made it a method