anchor.diff:  	var/list/areas_with_camera = list()
   	var/list/station_areas_blacklist = typecacheof(list(/area/holodeck/rec_center, /area/shuttle, /area/engine/supermatter, /area/science/test_area, /area/space, /area/solar, /area/mine, /area/ruin))
   
  +	if(on_station)
  +		dat += "<b>Only checking areas on station z-levels.</b><br><br>"
  +
   	for(var/area/A in world)
   		if(on_station)
   			var/turf/picked = safepick(get_area_turfs(A.type))
  
positive.code: 
  	for(var/obj/machinery/power/apc/APC in GLOB.apcs_list)
  		var/area/A = APC.area
  		if(!(A.type in areas_with_APC))
  			areas_with_APC.Add(A.type)
  		else if(A.type in areas_all)
  
negative.code: 	var/list/areas_without_camera = areas_all - areas_with_camera
  
  	if(areas_without_APC.len)
  		dat += "<h1>AREAS WITHOUT AN APC:</h1>"
  		for(var/areatype in areas_without_APC)
  			dat += "[areatype]<br>"
  
  	if(areas_with_multiple_APCs.len)
  		dat += "<h1>AREAS WITH MULTIPLE APCS:</h1>"
  		for(var/areatype in areas_with_multiple_APCs)
  			dat += "[areatype]<br>"
  
  	if(areas_without_air_alarm.len)
  		dat += "<h1>AREAS WITHOUT AN AIR ALARM:</h1>"
  		for(var/areatype in areas_without_air_alarm)
  			dat += "[areatype]<br>"
  
  	if(areas_without_RC.len)
  		dat += "<h1>AREAS WITHOUT A REQUEST CONSOLE:</h1>"
  		for(var/areatype in areas_without_RC)
  			dat += "[areatype]<br>"
  
  	if(areas_without_light.len)
  		dat += "<h1>AREAS WITHOUT ANY LIGHTS:</h1>"
  		for(var/areatype in areas_without_light)
  			dat += "[areatype]<br>"
  
  	if(areas_without_LS.len)
  		dat += "<h1>AREAS WITHOUT A LIGHT SWITCH:</h1>"
  		for(var/areatype in areas_without_LS)
  			dat += "[areatype]<br>"
  
  	if(areas_without_intercom.len)
  		dat += "<h1>AREAS WITHOUT ANY INTERCOMS:</h1>"
  		for(var/areatype in areas_without_intercom)
  			dat += "[areatype]<br>"
  
  	if(areas_without_camera.len)
  		dat += "<h1>AREAS WITHOUT ANY CAMERAS:</h1>"
  		for(var/areatype in areas_without_camera)
  			dat += "[areatype]<br>"
  
  	if(!(areas_with_APC.len || areas_with_multiple_APCs.len || areas_with_air_alarm.len || areas_with_RC.len || areas_with_light.len || areas_with_LS.len || areas_with_intercom.len || areas_with_camera.len))
  		dat += "<b>No problem areas!</b>"
  
  	var/datum/browser/popup = new(usr, "testareas", "Test Areas", 500, 750)
  	popup.set_content(dat.Join())
  	popup.open()
  
  
  /client/proc/cmd_admin_areatest_station()
  	set category = "Mapping"
  