added MARC serialization capabilities