revise readfile_bed