add protection not to set Sumw2 if already done