implemented search highlighting