added sawtooth oscillator