Fix the widget is neutral to the parameter order