pager adapter
fix conflict