actually load the file