Narayanan Krishnan is a great man!