modify file loader