renamed pagecontroller callbacks