Updated marcrecord module