externalizing config