update read

update r