Random Wanderings.