return config object