abhinav sharma on Tal