Amended design of Environment Object