Accomplishing Online Search Results