understanding Vishvanatha Chakravarti