typo and semicolons