Kalinga Dynamics