Fighting on multiple fronts