This company will test your resolve as a trader/investor to stick with fundamentals. Reality is, they are only improving from a company and macro-environment standpoint. May be some waiting, ups/downs, but be patient, the exciting picture has not changed.