kaurav chakravarty on Tal