renamed oscillator (old name was redundant)