environment/environment library