Reimplemented random walk process