esential setups

added envi