Split page methods to separated module.