added a few functions to appQueue for assign successful Candidate(may need to move them to control later)