Possibility Traversing