added envars feature