introducing oscillator