Fixed updating candidate