reader updates2