YELP weak today... frustrating...just when a stock has you about to lose faith, it usually delivers ~