Ion recovery