search fragment creation