a large vehicle idling