connect callbacks to locally emitted signals