Nice mix of the past and present.