jsApp: candidates correct handling