anchor.diff:  		playing=!playing
   		update_music()
   
  -	if (href_list["reload"])
  +	if (href_list["playlist"])
   		if(!check_reload())
  -			usr << "\red You must wait 60 seconds between reloads."
  +			usr << "\red You must wait 60 seconds between playlist reloads."
   			return
  +		playlist_id=href_list["playlist"]
   		last_reload=world.time
   		playlist=null
   		current_song=0
  
positive.code: 	if(playlist == null)
  		t += "\[DOWNLOADING PLAYLIST, PLEASE WAIT\]"
  	else
  		if(current_song)
  			var/datum/song_info/song=playlist[current_song]
  			t += "<b>Current song:</b> [song.artist] - [song.title]<br />"
  		if(check_reload())
  			t += "\[<a href='?src=\ref[src];reload=1'>Reload Playlist</a>\]"
  		t += "<table class='prettytable'><tr><th colspan='2'>Artist - Title</th><th>Album</th></tr>"
  		var/i
  		for(i = 1,i <= playlist.len,i++)
  
negative.code: 
  /obj/machinery/media/jukebox/process()
  	if(!playlist)
  		var/url="[config.media_base_url]/index.php?playlist=[playlist_id]"
  		testing("[src] - Updating playlist from [url]...")
  		var/response = world.Export(url)
  		playlist=list()
  		if(response)
  			var/json = file2text(response["CONTENT"])
  			if("/>" in json)
  				visible_message("<span class='warning'>\icon[src] \The [src] buzzes, unable to update its playlist.</span>","<em>You hear a buzz.</em>")
  				stat &= BROKEN
  				update_icon()
  				return
  			var/json_reader/reader = new()
  			reader.tokens = reader.ScanJson(json)
  			reader.i = 1
  