actually using configuration to read environment-specific data