Constructing Environments