typos and syntax errors