fix a bug about `candidate'