The weather along the journey has an enormous influence on the arrival date .
In one region the swifts may come back at varying times year to year .
The weather along the journey has an enormous influence on the arrival date , so in one region the swifts may come back at varying times year to year .