walked through, caught some spelling errors