some typos .. (part1)