fixed a few niggles in the provided implementation
improve instructions
fix typos in transcript
fix typos in transcript