Kartik srivastava on Tal