updated ch5_walkthrough