missing trailing semicolon, an additional newline would be nice