updated random walkthrough