Design and construction