fix paren mismatch bug