this is a basic framework for the synth that I might use