introduce basic pager adapter