updated target file read retry