create all the setparam framework

create all the setparam framework