#3 Up to step 7ish