adding generatePaginationForm()