Insights into Agility