Excellent post ! i have started following this blog