update read.