anchor.diff:  		last_everyone = world.time
   
   /obj/item/pda/proc/receive_message(datum/signal/subspace/pda/signal)
  -	tnote += "<i><b>&larr; From <a href='byond://?src=[REF(src)];choice=Message;target=[REF(signal.source)]'>[signal.data["name"]]</a> ([signal.data["job"]]):</b></i> <a href='byond://?src=[REF(src)];block=[REF(signal.source)]'>(BLOCK)</a><br>[signal.format_message()]<br>"
  +	tnote += "<i><b>&larr; From <a href='byond://?src=[REF(src)];choice=Message;target=[REF(signal.source)]'>[signal.data["name"]]</a> ([signal.data["job"]]):</b></i> <a href='byond://?src=[REF(src)];choice=toggle_block;target=[signal.data["name"]]'>(BLOCK/UNBLOCK)</a><br>[signal.format_message()]<br>"
   	if (!silent)
   		playsound(src, 'sound/machines/twobeep.ogg', 50, 1)
   		audible_message("[icon2html(src, hearers(src))] *[ttone]*", null, 3)
  
positive.code: 
  			if("MessageAll")
  				send_to_all(U)
  			
  			if("block")
  				block_pda(usr, locate(href_list["block"]))
  			
  			if("unblock")
  				unblock_pda(usr, href_list["unblock"])
  
  			if("cart")
  				if(cartridge)
  
negative.code: 						if (P == src)
  							continue
  						if(P.owner in blocked_pdas)
  							dat += "<li><a href='byond://?src=[REF(src)];choice=unblock_pda;target=[P.owner]'>(BLOCKED - CLICK TO UNBLOCK) [P.owner]</a>"
  						else
  							dat += "<li><a href='byond://?src=[REF(src)];choice=Message;target=[REF(P)]'>[P]</a>"
  						if(cartridge)
  