Three Different Ways to Load an Arbitrary Waveform