synth class working