FileReader update

fetch catalog now filters out extra data that is included in the databse
but we are not yet ready to use. for example, class name and class
credit value