CRUD elector

Signed-off-by: Malek <malekelones.benamor@esprit.tn>