adding random preturbment