fix restrict muliple init execution in Settings