anchor.diff:  			dirs = list("[NORTH]" = "Vertical", "[EAST]" = "Horizontal")
   			if(dirtype == PIPE_BENDABLE)
   				dirs += list("[NORTHWEST]" = "West to North", "[NORTHEAST]" = "North to East",
  -							 "[SOUTHWEST]" = "South to West", "[SOUTHEAST]" = "East to South")
  +							"[SOUTHWEST]" = "South to West", "[SOUTHEAST]" = "East to South")
   		if(PIPE_TRINARY)
  -			dirs = list("[NORTH]" = "West South East", "[EAST]" = "North West South",
  -						"[SOUTH]" = "East North West", "[WEST]" = "South East North")
  +			dirs = list("[NORTH]" = "West South East", "[SOUTH]" = "East North West",
  +						"[EAST]" = "North West South", "[WEST]" = "South East North")
   		if(PIPE_TRIN_M)
  -			dirs = list("[NORTH]" = "North East South", "[EAST]" = "East South West",
  -						"[SOUTH]" = "South West North", "[WEST]" = "West North East",
  -						"[SOUTHEAST]" = "West South East", "[NORTHEAST]" = "South East North",
  -						"[NORTHWEST]" = "East North West", "[SOUTHWEST]" = "North West South")
  +			dirs = list("[NORTH]" = "North East South", "[SOUTHWEST]" = "North West South",
  +						"[NORTHEAST]" = "South East North", "[SOUTH]" = "South West North",
  +						"[WEST]" = "West North East", "[NORTHWEST]" = "East North West",
  +						"[SOUTHEAST]" = "West South East", "[EAST]" = "East South West",)
   		if(PIPE_UNARY)
  -			dirs = list("[NORTH]" = "North", "[EAST]" = "East", "[SOUTH]" = "South", "[WEST]" = "West")
  +			dirs = list("[NORTH]" = "North", "[SOUTH]" = "South", "[WEST]" = "West", "[EAST]" = "East")
   		if(PIPE_ONEDIR)
   			dirs = list("[SOUTH]" = name)
   		if(PIPE_UNARY_FLIPPABLE)
  -			dirs = list("[NORTH]" = "North", "[NORTHEAST]" = "North Flipped", "[EAST]" = "East", "[SOUTHEAST]" = "East Flipped",
  -						"[SOUTH]" = "South", "[SOUTHWEST]" = "South Flipped", "[WEST]" = "West", "[NORTHWEST]" = "West Flipped")
  +			dirs = list("[NORTH]" = "North", "[EAST]" = "East", "[SOUTH]" = "South", "[WEST]" = "West",
  +						"[NORTHEAST]" = "North Flipped", "[SOUTHEAST]" = "East Flipped", "[SOUTHWEST]" = "South Flipped", "[NORTHWEST]" = "West Flipped")
   
   
   	var/list/rows = list()
  
positive.code: 						activate()
  						var/obj/item/pipe_meter/PM = new /obj/item/pipe_meter(get_turf(A))
  						PM.setAttachLayer(piping_layer)
  						if(mode&WRENCH_MODE)
  							PM.wrench_act(user, src)
  				else
  					to_chat(user, "<span class='notice'>You start building a pipe...</span>")
  
negative.code: 					if(queued_p_type == /obj/structure/c_transit_tube_pod)
  						var/obj/structure/c_transit_tube_pod/pod = new /obj/structure/c_transit_tube_pod(A)
  						pod.add_fingerprint(usr)
  						if(mode & WRENCH_MODE)
  							pod.wrench_act(user, src)
  
  					else
  