helping load shell env