anchor.diff:  		queue = list()
   		src.sync()
   		return update_queue_on_page()
  -	/*if(href_list["auto_sync"])
  -		src.sync = !src.sync*/
  -		//pr_auto_sync.toggle()
   	if(href_list["part_desc"])
   		var/obj/part = filter.getObj("part_desc")
   		if(part)
  
positive.code: 		switch(screen)
  			if("main")
  				left_part = output_available_resources()+"<hr>"
  				left_part += "<a href='?src=\ref[src];sync=1'>Sync with R&D servers</a><hr>" // | <a href='?src=\ref[src];auto_sync=1'>[sync?"Dis":"En"]able auto sync</a><hr>"
  				for(var/part_set in part_sets)
  					left_part += "<a href='?src=\ref[src];part_set=[part_set]'>[part_set]</a> - \[<a href='?src=\ref[src];partset_to_queue=[part_set]'>Add all parts to queue\]<br>"
  			if("parts")
  
negative.code: 	if(href_list["remove_mat"] && href_list["material"])
  		temp = "Ejected [remove_material(href_list["material"],text2num(href_list["remove_mat"]))] of [href_list["material"]]<br><a href='?src=\ref[src];clear_temp=1'>Return</a>"
  	src.updateUsrDialog()
  	return
  
  /obj/machinery/mecha_part_fabricator/proc/remove_material(var/mat_string, var/amount)
  