split out sectionpager adapter