sigc::signal<void>& signal_finished() { return signal_finished_; }
sigc::signal<void>& signal_success() { return signal_success_; }
sigc::signal<void>& signal_finished() { return signal_finished_; }
sigc::signal<void>& signal_success() { return signal_success_; }