@shri2: What and why