a-visit-to-three-fronts