typos and semicolons