average and control fragment