initial playlist support
clean up and setup template to not track settings