Three fronts to mining battle