def _receive_signal(self, progress_subscript):
        """
        this function takes care of signals emitted by the subscripts
        Args:
            progress_subscript: progress of subscript
        """

        self.progress = self._estimate_progress()
        self.updateProgress.emit(int(self.progress))