refine week2 notes part1