migrated TrafficController to individual controllers