I think the full path to the config file should be passed into the constructor, instead of assuming it here.