Candidature controller