make compatible with TbPager