#23 Barrage first
#24 check for DG