diff --git a/tests/avwmaths_test.sh b/tests/avwmaths_test.sh
index e9b8df348b32bc98b36223726163a67ce2479c29..b10b30003a64de738faa0551d23525cd059191ba 100755
--- a/tests/avwmaths_test.sh
+++ b/tests/avwmaths_test.sh
@@ -4,7 +4,7 @@ flag=0
 #avwmaths volume test
 for setting in -T -X -Y -Z 
 do
-for loop in mean std max maxn median ar1
+for loop in mean std max maxn median
 do
 set2=`echo $setting$loop`
 ../avwmaths_32R $FSLTESTDIR/common/filtered_func_data.nii.gz $set2 temp
@@ -35,8 +35,60 @@ flag=1
 echo "Possible problem with $set2 test in avwmaths++";
 fi
 rm temp*
+set2=`echo ${setting}ar1`
+set3=`echo ${setting}mean`
+../avwmaths++ $FSLTESTDIR/common/filtered_func_data.nii.gz $set3 tempmean -odt float
+if [ $set2 = -Xar1 ]
+then
+avwmerge -x tempmean tempmean tempmean #2
+avwmerge -x tempmean tempmean tempmean #4
+avwmerge -x tempmean tempmean tempmean #8
+avwmerge -x tempmean tempmean tempmean #16
+avwmerge -x tempmean tempmean tempmean tempmean tempmean #32
+fi
+if [ $set2 = -Yar1 ]
+then
+avwmerge -y tempmean tempmean tempmean #2
+avwmerge -y tempmean tempmean tempmean #4
+avwmerge -y tempmean tempmean tempmean #8
+avwmerge -y tempmean tempmean tempmean #16
+avwmerge -y tempmean tempmean tempmean tempmean tempmean #32
+fi
+if [ $set2 = -Zar1 ]
+then
+../avwmerge++ -z tempout  tempmean tempmean tempmean #3
+../avwmerge++ -z tempmean tempout tempout tempout tempout tempout tempout tempout #21
+fi
+../avwmaths++ $FSLTESTDIR/common/filtered_func_data.nii.gz -sub tempmean tempmean -odt float
+../avwmaths_32R tempmean $set2 temp 
+../avwmaths++  $FSLTESTDIR/common/filtered_func_data.nii.gz $set2 temp1 -odt float
+
+../avwmaths++ temp1 -Tmean temp2 
+avwmaths temp -Tmean temp1
+avwmaths temp1 -sub temp2 -abs temp
+output1=`avwstats temp -m`
+echo "Result of $set2 test:" $output1
+if [ $output1 != 0.000000 ];
+then
+flag=1
+echo "Possible problem with $set2 test in avwmaths++";
+fi
+rm temp*
+
 done
 
+
+
+
+
+
+
+
+
+
+
+
+
 ip_32R $FSLTESTDIR/common/filtered_func_data.nii.gz temp 0 -t 10 60
 ../avwmaths++ $FSLTESTDIR/common/filtered_func_data.nii.gz -bptf 10 60 temp1 -odt float
 avwmaths temp1 -Tmean temp2 
@@ -94,7 +146,7 @@ fi
 rm temp*
 
 avwmaths $FSLTESTDIR/common/filtered_func_data.nii.gz -Tmean tempvol
-../avwconv  -b 40 -i tempvol -o temp
+avwconv  -b 40 -i tempvol -o temp
 ../avwmaths++ tempvol -kernel box 40 -fmeanu temp1 -odt float
 avwmaths temp1 -Tmean temp2 
 avwmaths temp -Tmean temp1