-UPDATED- final final walkthrough