diff --git a/examples/main.py b/examples/main.py
index be81ffce236925c42a161735e7eac93642a8f7ca..06c06ad3ce56f325c18b9530e3eb9928b165e911 100644
--- a/examples/main.py
+++ b/examples/main.py
@@ -29,16 +29,17 @@ if __name__ == "__main__":
         )
 
 
-    #setup_logging()
+    setup_logging()
     app = QApplication()
 
 
     conf = CaptDevice.Config()
     conf.load("CaptDeviceConfig.yaml")
+    conf.internal_log_enabled = False
 
 
     model = CaptDevice.Model(conf)
-    controller = CaptDevice.Controller(model, None, log_file="log.log")
+    controller = CaptDevice.Controller(model, None)
     window = CaptDevice.View(model, controller)
 
     window.show()
diff --git a/src/CaptDeviceControl/CaptDeviceConfig.py b/src/CaptDeviceControl/CaptDeviceConfig.py
index 22f6cb730ad88247cec05314a68360e107662c01..f9980f52650ccd58c80e416c1791f14c3ecffb77 100644
--- a/src/CaptDeviceControl/CaptDeviceConfig.py
+++ b/src/CaptDeviceControl/CaptDeviceConfig.py
@@ -12,7 +12,7 @@ import confighandler as cfg
 class CaptDeviceConfig(cfg.ConfigNode):
 
     def __init__(self) -> None:
-        super().__init__(internal_log=False, internal_log_level=logging.DEBUG)
+        super().__init__()
         self.selected_device_index = cfg.Field(0, friendly_name="Selected device",
                                          description="Selected device from the device list provided by the DreamWaves API.")
 
diff --git a/src/CaptDeviceControl/controller/BaseAD2CaptDevice.py b/src/CaptDeviceControl/controller/BaseAD2CaptDevice.py
index 027ce0b42c0b0dd643d352972c26032a1c01f3b5..fea63aad114cf50c0279454ed423e633cfcb4506 100644
--- a/src/CaptDeviceControl/controller/BaseAD2CaptDevice.py
+++ b/src/CaptDeviceControl/controller/BaseAD2CaptDevice.py
@@ -39,9 +39,8 @@ class BaseAD2CaptDevice(cmp.CProcessControl):
     capture_process_state_changed = Signal(AD2Constants.CapturingState, name="capture_process_state_changed")
     ready_for_recording_changed = Signal(bool, name="ready_for_recording_changed")
 
-    def __init__(self, ad2capt_model: AD2CaptDeviceModel, start_capture_flag: Value,
-                 internal_log=True, internal_log_level=logging.WARNING, log_file=None):
-        super().__init__(internal_log=internal_log, internal_log_level=internal_log_level, log_file=log_file)
+    def __init__(self, ad2capt_model: AD2CaptDeviceModel, start_capture_flag: Value):
+        super().__init__()
 
         self.model = ad2capt_model