add code to randomize a list