. . . "factors including environment, design, and construction." .