add env check