Kiran Kalsi's groups