It is always a pleasure to have Craig stop here. He is a asset to your company. Very professional and fun at the same time.