I place a random statement to the main loop, that way while waiting for a button push you are randomizing in the background.

Paul