Market blog and its mixed feelings but fun at end.