add redundancy processing and email notifications
set population size
multiprocessing