I'm interested to understand how you generate random numbers