add set_param() && clear_param(). remain vm_base to add