semi fixede playlist.js