Environment revised