add pager and loader