semicolon is in the wrong place