updated envars and requirments