update page controller