- need to automagically read a config file outside the source tree - logging is still initialized before the config is read, so its always using the bundled config