unfixed load_file and neatened code