great blog. nice information for this. Great collaboration