reader modfied