Remade the ProfileExchanger engine - much, much more stable now