using environment varables