updated semicolons