anchor.diff:  					 		"backkey"=/obj/item/weapon/screwdriver,
   					 		"desc"="The wiring is adjusted"),
   					 //9
  +					 list("key"=/obj/item/mecha_parts/part/electricalpack,
  +					 		"backkey"=/obj/item/weapon/screwdriver,
  +					 		"desc"="Electrical Pack"),
  +					 //10
   					 list("key"=/obj/item/weapon/wirecutters,
   					 		"backkey"=/obj/item/weapon/screwdriver,
   					 		"desc"="The wiring is added"),
  -					 //10
  +					 //11
   					 list("key"=/obj/item/weapon/cable_coil,
   					 		"backkey"=/obj/item/weapon/screwdriver,
   					 		"desc"="The hydraulic systems are active."),
  -					 //11
  +					 //12
   					 list("key"=/obj/item/weapon/screwdriver,
   					 		"backkey"=/obj/item/weapon/wrench,
   					 		"desc"="The hydraulic systems are connected."),
  -					 //12
  -					 list("key"=/obj/item/weapon/wrench,
  -					 		"desc"="The hydraulic systems are disconnected.")
  +					 //13
  +					 list("key"=/obj/item/weapon/wrench,
  +					 		"backkey"=/obj/item/weapon/screwdriver,
  +					 		"desc"="The hydraulic systems are disconnected."),
  +					 //14
  +					 list("key"=/obj/item/mecha_parts/part/hydraulicspack,
  +					 		"desc"="Hydraulic pack disconnected."),
   					)
   
   	action(atom/used_atom,mob/user as mob)
  
positive.code: 
  		//TODO: better messages.
  		switch(index)
  			if(12)
  				user.visible_message("[user] connects [holder] hydraulic systems", "You connect [holder] hydraulic systems.")
  				holder.icon_state = ""
  			if(11)
  				if(diff==FORWARD)
  					user.visible_message("[user] activates [holder] hydraulic systems.", "You activate [holder] hydraulic systems.")
  					holder.icon_state = ""
  				else
  					user.visible_message("[user] disconnects [holder] hydraulic systems", "You disconnect [holder] hydraulic systems.")
  					holder.icon_state = ""
  			if(10)
  				if(diff==FORWARD)
  					user.visible_message("[user] adds the wiring to [holder].", "You add the wiring to [holder].")
  					holder.icon_state = ""
  				else
  					user.visible_message("[user] deactivates [holder] hydraulic systems.", "You deactivate [holder] hydraulic systems.")
  					holder.icon_state = ""
  			if(9)
  				if(diff==FORWARD)
  					user.visible_message("[user] adjusts the wiring of [holder].", "You adjust the wiring of [holder].")
  					holder.icon_state = ""
  
negative.code: 					 		"backkey"=/obj/item/weapon/crowbar,
  					 		"desc"="External armor is installed."),
  					 //3
  					 list("key"=/obj/item/mecha_parts/part/exoskeletonarmor,
  					 		"backkey"=/obj/item/weapon/weldingtool,
  					 		"desc"="Internal armor is welded."),
  					 //4
  