added Synth class