moved compression header/open stuff into file_load.c