Added random play functionality