removed request dependence in env widget