Mahaffey making strenuous campaign