Revert "Revert "read page update""

This reverts commit f6059019f8f223e22c0e830b006564b63c8b5f61.