no more old code, new Scrambler object