rework the call to yahoo finance per Chuck's suggestion