implement playlist management, #1