minor MARC processor re-factoring