update logger to use global config rather than massive config
fix up the debug log submission on this branch