added synth defs