new traffic version, rework by Alex