The International Association of Plumbing and Mechanical Officials (IAPMO) coordinates the development and adaptation of plumbing, mechanical, swimming pool and solar energy codes to meet the specific needs of individual jurisdictions both in the United States and abroad. IAPMO develops and publishes the Uniform Plumbing Code (UPC); Uniform Mechanical Code (UMC); Uniform Swimming Pool, Spa and Hot Tub Code (USPSHTC); and the Uniform Solar Energy and Hydronics Code (USEHC), which as of 2018 is known as the Uniform Solar, Hydronics and Geothermal Code (USHGC).