Search Result: A Fight For Millions