add Env type
use Env type