search form improvments