updates for beamforming homework.