updated walkthrough