pager new logic and example project