env variables generation