update PageAdapter