Fixed LOTS of typos and syntax errors