anchor.diff:  			if(is_authenticated(usr) == 2)
   				if(message_cooldown)
   					usr << "<span class='warning'>Please allow at least one minute to pass between announcements.</span>"
  +					nanomanager.update_uis(src)
   					return
   				var/input = input(usr, "Please write a message to announce to the station crew.", "Priority Announcement")
   				if(!input || ..() || !(is_authenticated(usr) == 2))
  +					nanomanager.update_uis(src)
   					return
   				crew_announcement.Announce(input)
   				message_cooldown = 1
  
positive.code: 			if(is_authenticated(usr) == 2)
  				if(centcomm_message_cooldown)
  					usr << "<span class='warning'>Arrays recycling. Please stand by.</span>"
  					return
  				var/input = input(usr, "Please choose a message to transmit to Centcomm via quantum entanglement.  Please be aware that this process is very expensive, and abuse will lead to... termination.  Transmission does not guarantee a response.", "To abort, send an empty message.", "")
  				if(!input || ..() || !(is_authenticated(usr) == 2))
  					return
  				Centcomm_announce(input, usr)
  				usr << "Message transmitted."
  
negative.code: 		if("cancelshuttle")
  			if(isAI(usr) || isrobot(usr)) 
  				usr << "<span class='warning'>Firewalls prevent you from recalling the shuttle.</span>"
  				nanomanager.update_uis(src)
  				return 1
  			var/response = alert("Are you sure you wish to recall the shuttle?", "Confirm", "Yes", "No")
  			if(response == "Yes")
  