PageController updated