no space before semicolon