adding random shift option to voter zipfian