page controller add