update candidate lists