Agility & diversity