better random

it's not playing the same song twice (unless all songs are played)