Kaviya Balasubramanian's ideas