if you do something the search form does not expect (
like entering two words not separated by a boolean
operator) an error message is printed on scren. The
form also loses all previously selected values and all
the data needs to be re-entered.
On such a complex and long form , this makes searching
very very cumbersome.