Jim Turner provided a great analysis of different fronts.