refactors run_munger()