added deconstructor to Scrambler