I will also add that even if the full year results aren't in line with expectations, I would certainly buy another dip, provided Q4 shows substantial improvement in the bottom line, with an eye on a longer term position, and further improvements in subsequent earnings reports.