updated that read thing