very many vehicles moving against each other on the road