Karthik Krishnaswamy analysis