add helper method
rename pageNo to page