final boxed single thread with toggled lists for walk