updated reading