tutorial and typos