anchor.diff:  			var/datum/supply_pack/pack = SSshuttle.supply_packs[id]
   			if(!istype(pack))
   				return
  -			if((pack.hidden && (pack.contraband && !contraband) || pack.DropPodOnly))
  +			if(((pack.hidden || pack.contraband) && !contraband_view) || pack.DropPodOnly)
   				return
   
   			var/name = "*None Provided*"
  
positive.code: /datum/computer_file/program/budgetorders/proc/get_export_categories()
  	. = EXPORT_CARGO
  
  /datum/computer_file/program/budgetorders/proc/is_visible_pack(mob/user, paccess_to_check, list/access, contraband)
  	if(issilicon(user)) //Borgs can't buy things.
  		return FALSE
  	if(computer.obj_flags & EMAGGED)
  		return TRUE
  	else if(contraband) //Hide contrband when non-emagged.
  		return FALSE
  
negative.code: 	data["supplies"] = list()
  	for(var/pack in SSshuttle.supply_packs)
  		var/datum/supply_pack/P = SSshuttle.supply_packs[pack]
  		if(!is_visible_pack(usr, P.access , null, P.contraband))
  			continue
  		if(!data["supplies"][P.group])
  			data["supplies"][P.group] = list(
  				"name" = P.group,
  				"packs" = list()
  			)
  		if(((P.hidden || P.contraband) && !contraband_view) || (P.special && !P.special_enabled) || P.DropPodOnly)
  			continue
  		data["supplies"][P.group]["packs"] += list(list(
  			"name" = P.name,
  