vidhi and benefits