rename envThread to be more generic and appropriate