anchor.diff:  
   	emagged = TRUE
   	contraband = TRUE
  +	req_access = list()
   
   	// This also permamently sets this on the circuit board
   	var/obj/item/circuitboard/computer/cargo/board = circuit
  
positive.code: 	icon_screen = "request"
  	circuit = /obj/item/circuitboard/computer/cargo/request
  	requestonly = TRUE
  
  /obj/machinery/computer/cargo/Initialize()
  	. = ..()
  
negative.code: /obj/machinery/computer/cargo/ui_act(action, params, datum/tgui/ui)
  	if(..())
  		return
  	if(!allowed(usr))
  		to_chat(usr, "<span class='notice'>Access denied.</span>")
  		return
  	if(action != "add" && requestonly)
  		return
  	switch(action)
  