Highlighting was wrong, also if no location wiuth speed is provided, take the first one available instead of skipping.