added support for m3u lists