reading and smashing in marc records