adding ple_para_setup func