bug fix

update read