refer SHELL env