nice post...

very fun to read it