added comments to synth.c