refine list.loadfile