experimenting with waveforms