Struggling, but fighting back