anchor.diff:  			user << "<span class='notice'>The [O] doesn't appear to be an uplink...</span>"
   
   
  +
   /obj/machinery/computer/telecrystals/uplinker/update_icon()
   	overlays.Cut()
   	if(uplinkholder)
  
positive.code: 		var/sanity = 0
  		while(storedcrystals && sanity < 100)
  			for(var/obj/machinery/computer/telecrystals/uplinker/A in TCstations)
  				A.giveTC(1)
  			sanity++
  
  	src.updateUsrDialog()
  	return
  
negative.code: 
  /obj/machinery/computer/telecrystals/uplinker/attackby(var/obj/item/O as obj, var/mob/user as mob)
  	if(istype(O, /obj/item))
  
  		if(uplinkholder)
  			user << "<span class='notice'>The [src] already has an uplink in it.</span>"
  			return
  
  		if(O.hidden_uplink)
  			var/obj/item/P = user.get_active_hand()
  			user.drop_item()
  