beginnings of broader environment implementation