more work on building marc files