restore this method: it was merging new candidates into existing ones