HM construction