new version of the synth script