Dexterous fast quick-witted adj
Acting decisively resourcefully boldly
Busy crowded full of traffic activity