flexible config file paths