Only reading once is enough