add first, last pagination pointers + LDP types