MWH Constructors

MWH Constructors