added two more synth params. backend is broken because it seems like you can not store a Function as an environment variable in SC