@puspendukumarray: Good post but