update core parameter to manage varParameter, still need some adjustment