modify page controller