asi guy adds in his semicolons