Election massive task to deliver