comment
refactor marc handling module into marc dir