advanced searching and sorting the collection

 add text