diff --git a/code/game/area/Space Station 13 areas.dm b/code/game/area/Space Station 13 areas.dm
index 375ce28af50..8cae52a7853 100755
--- a/code/game/area/Space Station 13 areas.dm
+++ b/code/game/area/Space Station 13 areas.dm
@@ -2545,7 +2545,7 @@ area/space/atmosalert()
/area/tcomfoyer
name = "\improper Telecomms Foyer"
- icon_state = "tcomsatentrance"
+ icon_state = "tcomsatfoyer"
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
/area/tcomwest
diff --git a/code/modules/client/preference_setup/loadout/loadout_uniform.dm b/code/modules/client/preference_setup/loadout/loadout_uniform.dm
index 4682dd3f292..e40883dc796 100644
--- a/code/modules/client/preference_setup/loadout/loadout_uniform.dm
+++ b/code/modules/client/preference_setup/loadout/loadout_uniform.dm
@@ -380,4 +380,68 @@
/datum/gear/uniform/dresses/janimaid
display_name = "maid uniform"
- path = /obj/item/clothing/under/dress/janimaid
\ No newline at end of file
+ path = /obj/item/clothing/under/dress/janimaid
+
+/datum/gear/uniform/pt
+ display_name = "pt uniform"
+ path = /obj/item/clothing/under/pt
+
+/datum/gear/uniform/pt/expeditionary
+ display_name = "pt uniform, expeditionary"
+ path = /obj/item/clothing/under/pt/expeditionary
+
+/datum/gear/uniform/pt/fleet
+ display_name = "pt uniform, fleet"
+ path = /obj/item/clothing/under/pt/fleet
+
+/datum/gear/uniform/utility
+ display_name = "utility, black"
+ path = /obj/item/clothing/under/utility
+ cost = 2
+
+/datum/gear/uniform/utility/fleet
+ display_name = "utility, navy"
+ path = /obj/item/clothing/under/utility/fleet
+
+/datum/gear/uniform/utility/marine
+ display_name = "utility, grey"
+ path = /obj/item/clothing/under/utility/marine
+
+/datum/gear/uniform/sweater
+ display_name = "sweater, grey"
+ path = /obj/item/clothing/under/rank/psych/turtleneck/sweater
+
+/datum/gear/uniform/jumpsuit/aether
+ display_name = "jumpsuit, aether"
+ path = /obj/item/clothing/under/aether
+
+/datum/gear/uniform/jumpsuit/focal
+ display_name = "jumpsuit, focal"
+ path = /obj/item/clothing/under/focal
+
+/datum/gear/uniform/mbill
+ display_name = "outfit, major bill's (Cargo)"
+ path = /obj/item/clothing/under/mbill
+ allowed_roles = list("Quartermaster","Cargo Technician")
+
+/datum/gear/uniform/pcrc
+ display_name = "uniform, PCRC (Security)"
+ path = /obj/item/clothing/under/pcrc
+ cost = 2
+ allowed_roles = list("Security Officer","Head of Security","Warden")
+
+/datum/gear/uniform/jumpsuit/grayson
+ display_name = "outfit, grayson"
+ path = /obj/item/clothing/under/grayson
+
+/datum/gear/uniform/jumpsuit/wardt
+ display_name = "jumpsuit, ward-takahashi"
+ path = /obj/item/clothing/under/wardt
+
+/datum/gear/uniform/frontier
+ display_name = "outfit, frontier"
+ path = /obj/item/clothing/under/frontier
+
+/datum/gear/uniform/jumpsuit/hephaestus
+ display_name = "jumpsuit, hephaestus"
+ path = /obj/item/clothing/under/hephaestus
\ No newline at end of file
diff --git a/code/modules/clothing/under/miscellaneous.dm b/code/modules/clothing/under/miscellaneous.dm
index 41dccd74085..96c47d054a3 100644
--- a/code/modules/clothing/under/miscellaneous.dm
+++ b/code/modules/clothing/under/miscellaneous.dm
@@ -91,7 +91,7 @@
item_state_slots = list(slot_r_hand_str = "black", slot_l_hand_str = "black")
/obj/item/clothing/under/gov
- desc = "A neat proper uniform of someone on offical business. The plain, professional attire of an Internal Affairs Agent. The collar is immaculately starched."
+ desc = "A neat proper uniform of someone on offical business. The collar is immaculately starched."
name = "Green formal uniform"
icon_state = "greensuit"
item_state_slots = list(slot_r_hand_str = "centcom", slot_l_hand_str = "centcom")
@@ -607,17 +607,88 @@
/obj/item/clothing/under/stripper/stripper_pink
name = "pink swimsuit"
desc = "A rather skimpy pink swimsuit."
- icon_state = "stripper_p_under"
+ icon_state = "stripper_p"
siemens_coefficient = 1
/obj/item/clothing/under/stripper/stripper_green
name = "green swimsuit"
desc = "A rather skimpy green swimsuit."
- icon_state = "stripper_g_under"
+ icon_state = "stripper_g"
siemens_coefficient = 1
/obj/item/clothing/under/stripper/mankini
name = "mankini"
desc = "No honest man would wear this abomination"
icon_state = "mankini"
- siemens_coefficient = 1
\ No newline at end of file
+ siemens_coefficient = 1
+
+/*
+ *Misc Uniforms
+ */
+
+/obj/item/clothing/under/aether
+ name = "\improper Aether jumpsuit"
+ desc = "A jumpsuit belonging to Aether Atmospherics and Recycling, a Trans-Stellar that supplies recycling and atmospheric systems to colonies."
+ icon_state = "aether"
+ worn_state = "aether"
+
+/obj/item/clothing/under/pcrc
+ name = "\improper PCRC uniform"
+ desc = "A uniform belonging to Proxima Centauri Risk Control, a private security firm."
+ icon_state = "pcrc"
+ item_state = "jensensuit"
+ worn_state = "pcrc"
+
+/obj/item/clothing/under/grayson
+ name = "\improper Grayson overalls"
+ desc = "A set of overalls belonging to Grayson Manufactories, a mining Trans-Stellar."
+ icon_state = "mechanic"
+ worn_state = "mechanic"
+
+/obj/item/clothing/under/wardt
+ name = "\improper Ward-Takahashi jumpsuit"
+ desc = "A jumpsuit belonging to Ward-Takahashi, a Trans-Stellar in the consumer goods market."
+ icon_state = "robotics2"
+ worn_state = "robotics2"
+
+/obj/item/clothing/under/mbill
+ name = "\improper Major Bill's uniform"
+ desc = "A uniform belonging to Major Bill's Transportation, a shipping megacorporation."
+ icon_state = "mbill"
+ worn_state = "mbill"
+
+/obj/item/clothing/under/confederacy
+ name = "\improper Confederacy uniform"
+ desc = "A military uniform belonging to the Confederacy of Man, an independent human government."
+ icon_state = "confed"
+ worn_state = "confed"
+
+/obj/item/clothing/under/saare
+ name = "\improper SAARE uniform"
+ desc = "A dress uniform belonging to Stealth Assault Enterprises, a minor private military corporation."
+ icon_state = "saare"
+ worn_state = "saare"
+
+/obj/item/clothing/under/frontier
+ name = "frontier clothes"
+ desc = "A rugged flannel shirt and denim overalls. A popular style among frontier colonists."
+ icon_state = "frontier"
+ worn_state = "frontier"
+
+/obj/item/clothing/under/focal
+ name = "\improper Focal Point jumpsuit"
+ desc = "A jumpsuit belonging to Focal Point Energistics, an engineering megacorporation."
+ icon_state = "focal"
+ worn_state = "focal"
+
+/obj/item/clothing/under/hephaestus
+ name = "\improper Hephaestus jumpsuit"
+ desc = "A jumpsuit belonging to Hephaestus Industries, a Trans-Stellar best known for its arms production."
+ icon_state = "heph"
+ worn_state = "heph"
+
+/obj/item/clothing/under/rank/psych/turtleneck/sweater
+ desc = "A warm looking sweater and a pair of dark blue slacks."
+ name = "sweater"
+ icon_state = "turtleneck"
+ worn_state = "turtleneck"
\ No newline at end of file
diff --git a/code/modules/clothing/under/solgov.dm b/code/modules/clothing/under/solgov.dm
new file mode 100644
index 00000000000..cb5cbf27b2b
--- /dev/null
+++ b/code/modules/clothing/under/solgov.dm
@@ -0,0 +1,265 @@
+//SolGov Uniforms
+
+//PT
+/obj/item/clothing/under/pt
+ name = "pt uniform"
+ desc = "Shorts! Shirt! Miami! Sexy!"
+ icon_state = "miami"
+ worn_state = "miami"
+ armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
+ siemens_coefficient = 0.9
+ body_parts_covered = UPPER_TORSO|LOWER_TORSO
+
+/obj/item/clothing/under/pt/expeditionary
+ name = "expeditionary pt uniform"
+ desc = "A baggy shirt bearing the seal of the SCG Expeditionary Corps and some dorky looking blue shorts."
+ icon_state = "expeditionpt"
+ worn_state = "expeditionpt"
+
+/obj/item/clothing/under/pt/fleet
+ name = "fleet pt uniform"
+ desc = "A pair of black shorts and two tank tops, seems impractical. Looks good though."
+ icon_state = "fleetpt"
+ worn_state = "fleetpt"
+
+/obj/item/clothing/under/pt/marine
+ name = "marine pt uniform"
+ desc = "Does NOT leave much to the imagination."
+ icon_state = "marinept"
+ worn_state = "marinept"
+
+
+//Utility
+
+/obj/item/clothing/under/utility
+ name = "utility uniform"
+ desc = "A comfortable turtleneck and black utility trousers."
+ icon_state = "blackutility"
+ worn_state = "blackutility"
+ armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
+ siemens_coefficient = 0.9
+
+/obj/item/clothing/under/utility/expeditionary
+ name = "expeditionary uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has silver trim."
+ icon_state = "blackutility_crew"
+ worn_state = "blackutility_crew"
+ armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 10, rad = 10)
+
+/obj/item/clothing/under/utility/expeditionary/medical
+ name = "expeditionary medical uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has silver trim and blue blazes."
+ icon_state = "blackutility_med"
+ worn_state = "blackutility_med"
+
+/obj/item/clothing/under/utility/expeditionary/medical/command
+ name = "expeditionary medical command uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has gold trim and blue blazes."
+ icon_state = "blackutility_medcom"
+ worn_state = "blackutility_medcom"
+
+/obj/item/clothing/under/utility/expeditionary/engineering
+ name = "expeditionary engineering uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has silver trim and organge blazes."
+ icon_state = "blackutility_eng"
+ worn_state = "blackutility_eng"
+
+/obj/item/clothing/under/utility/expeditionary/engineering/command
+ name = "expeditionary engineering command uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has gold trim and organge blazes."
+ icon_state = "blackutility_engcom"
+ worn_state = "blackutility_engcom"
+
+/obj/item/clothing/under/utility/expeditionary/supply
+ name = "expeditionary supply uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has silver trim and brown blazes."
+ icon_state = "blackutility_sup"
+ worn_state = "blackutility_sup"
+
+/obj/item/clothing/under/utility/expeditionary/security
+ name = "expeditionary security uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has silver trim and red blazes."
+ icon_state = "blackutility_sec"
+ worn_state = "blackutility_sec"
+
+/obj/item/clothing/under/utility/expeditionary/security/command
+ name = "expeditionary security command uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has gold trim and red blazes."
+ icon_state = "blackutility_seccom"
+ worn_state = "blackutility_seccom"
+
+/obj/item/clothing/under/utility/expeditionary/command
+ name = "expeditionary command uniform"
+ desc = "The utility uniform of the SCG Expeditionary Corps, made from biohazard resistant material. This one has gold trim and gold blazes."
+ icon_state = "blackutility_com"
+ worn_state = "blackutility_com"
+
+
+/obj/item/clothing/under/utility/fleet
+ name = "fleet coveralls"
+ desc = "The utility uniform of the SCG Fleet, made from an insulated material."
+ icon_state = "navyutility"
+ worn_state = "navyutility"
+ armor = list(melee = 0, bullet = 0, laser = 0,energy = 10, bomb = 0, bio = 0, rad = 0)
+ siemens_coefficient = 0.7
+
+/obj/item/clothing/under/utility/fleet/medical
+ name = "fleet medical coveralls"
+ desc = "The utility uniform of the SCG Fleet, made from an insulated material. This one has blue cuffs."
+ icon_state = "navyutility_med"
+ worn_state = "navyutility_med"
+
+/obj/item/clothing/under/utility/fleet/engineering
+ name = "fleet engineering coveralls"
+ desc = "The utility uniform of the SCG Fleet, made from an insulated material. This one has orange cuffs."
+ icon_state = "navyutility_eng"
+ worn_state = "navyutility_eng"
+
+/obj/item/clothing/under/utility/fleet/supply
+ name = "fleet supply coveralls"
+ desc = "The utility uniform of the SCG Fleet, made from an insulated material. This one has brown cuffs."
+ icon_state = "navyutility_sup"
+ worn_state = "navyutility_sup"
+
+/obj/item/clothing/under/utility/fleet/security
+ name = "fleet security coveralls"
+ desc = "The utility uniform of the SCG Fleet, made from an insulated material. This one has red cuffs."
+ icon_state = "navyutility_sec"
+ worn_state = "navyutility_sec"
+
+/obj/item/clothing/under/utility/fleet/command
+ name = "fleet command coveralls"
+ desc = "The utility uniform of the SCG Fleet, made from an insulated material. This one has gold cuffs."
+ icon_state = "navyutility_com"
+ worn_state = "navyutility_com"
+
+
+/obj/item/clothing/under/utility/marine
+ name = "marine fatigues"
+ desc = "The utility uniform of the SCG Marine Corps, made from durable material."
+ icon_state = "greyutility"
+ worn_state = "greyutility"
+ armor = list(melee = 10, bullet = 0, laser = 10,energy = 0, bomb = 0, bio = 0, rad = 0)
+
+/obj/item/clothing/under/utility/marine/green
+ name = "green fatigues"
+ desc = "A green version of the SCG marine utility uniform, made from durable material."
+ icon_state = "greenutility"
+ worn_state = "greenutility"
+
+/obj/item/clothing/under/utility/marine/tan
+ name = "tan fatigues"
+ desc = "A tan version of the SCG marine utility uniform, made from durable material."
+ icon_state = "tanutility"
+ worn_state = "tanutility"
+
+/obj/item/clothing/under/utility/marine/medical
+ name = "marine medical fatigues"
+ desc = "The utility uniform of the SCG Marine Corps, made from durable material. This one has blue markings."
+ icon_state = "greyutility_med"
+ worn_state = "greyutility_med"
+
+/obj/item/clothing/under/utility/marine/engineering
+ name = "marine engineering fatigues"
+ desc = "The utility uniform of the SCG Marine Corps, made from durable material. This one has orange markings."
+ icon_state = "greyutility_eng"
+ worn_state = "greyutility_eng"
+
+/obj/item/clothing/under/utility/marine/supply
+ name = "marine supply fatigues"
+ desc = "The utility uniform of the SCG Marine Corps, made from durable material. This one has brown markings."
+ icon_state = "greyutility_sup"
+ worn_state = "greyutility_sup"
+
+/obj/item/clothing/under/utility/marine/security
+ name = "marine security fatigues"
+ desc = "The utility uniform of the SCG Marine Corps, made from durable material. This one has red markings."
+ icon_state = "greyutility_sec"
+ worn_state = "greyutility_sec"
+
+/obj/item/clothing/under/utility/marine/command
+ name = "marine command coveralls"
+ desc = "The utility uniform of the SCG Marine Corps, made from durable material. This one has gold markings."
+ icon_state = "greyutility_com"
+ worn_state = "greyutility_com"
+
+//Service
+
+/obj/item/clothing/under/service
+ name = "service uniform"
+ desc = "A service uniform of some kind."
+ icon_state = "whiteservice"
+ worn_state = "whiteservice"
+ armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
+ siemens_coefficient = 0.9
+
+/obj/item/clothing/under/service/fleet
+ name = "fleet service uniform"
+ desc = "The service uniform of the SCG Fleet, made from immaculate white fabric."
+ icon_state = "whiteservice"
+ worn_state = "whiteservice"
+
+/obj/item/clothing/under/service/marine
+ name = "marine service uniform"
+ desc = "The service uniform of the SCG Marine Corps. Slimming."
+ icon_state = "greenservice"
+ worn_state = "greenservice"
+
+/obj/item/clothing/under/service/marine/command
+ name = "marine command service uniform"
+ desc = "The service uniform of the SCG Marine Corps. Slimming and stylish."
+ icon_state = "greenservice_com"
+ worn_state = "greenservice_com"
+
+//Dress
+/obj/item/clothing/under/dress
+ name = "dress uniform"
+ desc = "A dress uniform of some kind."
+ icon_state = "greydress"
+ worn_state = "greydress"
+ armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 0, rad = 0)
+ siemens_coefficient = 0.9
+
+/obj/item/clothing/under/dress/expeditionary
+ name = "expeditionary dress uniform"
+ desc = "The dress uniform of the SCG Expeditionary Corps in silver trim."
+ icon_state = "greydress"
+ worn_state = "greydress"
+
+/obj/item/clothing/under/dress/expeditionary/command
+ name = "expeditionary command dress uniform"
+ desc = "The dress uniform of the SCG Expeditionary Corps in gold trim."
+ icon_state = "greydress_com"
+ worn_state = "greydress_com"
+
+/obj/item/clothing/under/dress/marine
+ name = "marine dress uniform"
+ desc = "The dress uniform of the SCG Marine Corps, class given form."
+ icon_state = "blackdress"
+ worn_state = "blackdress"
+
+/obj/item/clothing/under/dress/marine/command
+ name = "marine command dress uniform"
+ desc = "The dress uniform of the SCG Marine Corps, even classier in gold."
+ icon_state = "blackdress_com"
+ worn_state = "blackdress_com"
+
+
+//Misc
+
+/obj/item/clothing/under/hazard
+ name = "hazard jumpsuit"
+ desc = "A high visibility jumpsuit made from heat and radiation resistant materials."
+ icon_state = "hazard"
+ worn_state = "hazard"
+ siemens_coefficient = 0.8
+ armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 20, bio = 0, rad = 20)
+ max_heat_protection_temperature = FIRESUIT_MAX_HEAT_PROTECTION_TEMPERATURE
+
+/obj/item/clothing/under/sterile
+ name = "sterile jumpsuit"
+ desc = "A sterile white jumpsuit with medical markings. Protects against all manner of biohazards."
+ icon_state = "sterile"
+ worn_state = "sterile"
+ permeability_coefficient = 0.50
+ armor = list(melee = 0, bullet = 0, laser = 0,energy = 0, bomb = 0, bio = 30, rad = 0)
diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi
index 5ba586b0219..faf2c6bb2ed 100644
Binary files a/icons/mob/uniform.dmi and b/icons/mob/uniform.dmi differ
diff --git a/icons/obj/clothing/uniforms.dmi b/icons/obj/clothing/uniforms.dmi
index d4d14ba495b..f1d94ddb0e8 100644
Binary files a/icons/obj/clothing/uniforms.dmi and b/icons/obj/clothing/uniforms.dmi differ
diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi
index 46a14253bd2..fd662664343 100755
Binary files a/icons/turf/areas.dmi and b/icons/turf/areas.dmi differ
diff --git a/polaris.dme b/polaris.dme
index e6d70a2cb54..9c5c5f7cb56 100644
--- a/polaris.dme
+++ b/polaris.dme
@@ -1246,6 +1246,7 @@
#include "code\modules\clothing\under\miscellaneous.dm"
#include "code\modules\clothing\under\pants.dm"
#include "code\modules\clothing\under\shorts.dm"
+#include "code\modules\clothing\under\solgov.dm"
#include "code\modules\clothing\under\syndicate.dm"
#include "code\modules\clothing\under\accessories\accessory.dm"
#include "code\modules\clothing\under\accessories\armband.dm"