Fixed a possible bug in SirLauncelot and added a call to exchange keys.