Clearing/stopping streaming files

I have a flash application where the mp3 songs are streamed, and also previous/next buttons are used to go between should the user want to.

The problem is, with 26 songs, and the streaming not stopping, it takes longer and longer for the current song to play, if the user decides to change song before the previous streaming has stopped.

I was told if i loaded the mp3’s into the same ‘new Sound()’ then it would overwrite the streaming, but it wasn’t so…

Any help?