adding candidate