Raman Raghav 2 / There are some mesmeric bits in here, which belong to siddiqui.