update reading