switching to ConfigDict