RMV: initTotal()
REF: change initTotals() to static method
ADD: getRandomIndividual()