- adding the ability to read in from a environment file