private page controller added
merge