def METHOD_NAME(self, path=None):
    dlm, analysis_result, igame = super(LegendaryCore, self).METHOD_NAME(path)
    # lk: monkeypatch status_q (the queue for download stats)
    # pylint: disable=E1111
    dlm.run_real = DLManager.run_real.__get__(dlm, DLManager)
    # lk: set the queue for reporting statistics back the UI
    dlm.status_queue = Queue()
    # lk: set the queue to send control signals to the DLManager
    # lk: this doesn't exist in the original class, but it is monkeypatched in
    dlm.signals_queue = Queue()
    return dlm, analysis_result, igame