default config is included after user config to prevent undefined constant warning