there are now several different ways for selecting candidates