pass through all different beamforming methods