add sine wave experiment