add client side advanced search