Correct management of source<->destionation interaction using signals/slots