corrects typos and readability
corrects turn arrows and adds explanation