syntax and typos