damn semicolon