Pulsewave technologies