refactor searchspecs