more config refactor work
started on IMC