silly semicolons