search, pagination and filter by category