using completionservice for search result computation ++ optimized imports