DFPager third iteration