use candidates-in-buffer