Edited so keys are exchanged before sender/receiver threats are created.