fix setting, show selected item, and default value to auto