Extending page reader writer