added exception handling and download case for non-tagged fileFormat