Very informative Deepu.