add private function for set up synthesizer module