improve pagination in user_page view