eval() in encryption/decryption function inside startResults()

Why to have only one algorithm if you can have 10? Inserting some flexibility with using eval in encryption/decryption functions inside startResults()