factor out MARC field build into a method