paginate + search view