sriram sabhapathy: Deeply thinking