add /search?q= spec
merge  add-search-spec branch