That Should help me..

Another question. Would it be a good idea to parse the playlist as it is loaded into and array containing all the songs, and then using that generater to pick random songs?