modify reading