update candidate view