‘New script’ introduced to server


Commission on Elections (Comelec) Chairman Juan Andres Bautista on Thursday admitted that a “new script” was introduced to the transparency server being run by the Church-based Parish Pastoral Council for Responsible Voting (PPCRV) but stressed that it did not affect the transmission of election results.

Bautista also admitted that technology provider Smartmatic Corp. made the change on its own without a written authorization from the Comelec en banc.

Under the law, the Commission has the authority to act on all election-related matters. Any change pertaining to the elections need the approval of the Comelec en banc before it can be implemented.

The Comelec chief said Smartmatic assumed that changing the script was only a minor act that did not necessitate the approval of the Comelec.

“It was a minor cosmetic change that does not in anyway affect the results,” Bautista added, even as he pointed out that “the prudent course of action was to inform first the Comelec,”

But Senior Commissioner Christian Robert Lim said that Smartmatic committed a breach in protocol because it failed to give prior notice before they tinkered with the script.
Lim explained that the moment a change in the script is made, the original hashcode is also automatically changed.

Smartmatic project direct Elie Moreno admitted that they had no written authority from the Comelec before their technical support personnel made an adjustment to the script as a result of a discrepancy discovered “about the presence of certain question marks in some candidate’s names where the letter “ñ” should have appeared.

Moreno said that the discrepancy was reported to them by a Comelec IT officer.

He said the correction was made and all subsequent data packages would reflect the candidate’s names with “ñ” instead of “?”. He stressed that the change in the script did not alter the result for any candidate.

The issue has cast doubts on the credibility of the election results, but Bautista said that the records are open for public scrutiny.

“The issue is, is there cheating? Categorically I say no cheating is going on,” the poll chief stressed.

He said all results can be compared against the printed election returns (ERs) of all vote counting machines (VCMs), the electronic results transmitted form all VCMs, the results in Comelec’s central server and PPCRV’s transparency server, adding that the CCTV coverage is also available for review to validate that the process was done transparently.

But the camp of Sen. Ferdinand “Bongbong” Marcos Jr. was not convinced of the Comelec’s explanation on the change of script.

“How can Chairman Bautista call it minor change when you could even know what the Smartmatic guy had actually changed?” Marcos’ campaign adviser Jonathan dela Cruz told The Manila Times.

Bautista said the Smartmatic IT expert should have announced to the people present that he would make changes and sought Comelec approval.

“The mere fact that the one million lead Marcos was erased eventually after the hash code was replaced, the act itself was questionable,” dela Cruz said.

Marcos’ camp earlier said that the introduction of a new script altered the original hashcode and changed the election results on the transparency server.

Marcos, through lawyer Francesca Huang, said new script started the “rather distinctive pattern” of vote padding and vote shaving that wiped out his almost one million lead over his closest rival, Rep. Leni Robredo.

Romulo Macalintal, counsel for Robredo, however said that what happed was just a matter of procedure and did not alter the poll results.

Macalintal urged Marcos to file a complaint at the joint session of Congress when it convenes as the National Board of Canvassers for president and vice president.

He explained that allegations of cheating is an election offense that can only be tackled after the proclamation of the winning candidates.



Please follow our commenting guidelines.


  1. At first, COMELEC denied any script change, but after the issue got viral, they now admit that there was a change in the script!

    Oh my! This issue would make one block buster movie!

  2. Juan T. Delacruz on

    To all of the ignorant and arrogant people, to include Jonathan dela Cruz, still crying and would like to know what is a “script Program” and why it was introduced.

    The “script” is a list of commands that can be executed without user interaction, and only reflected by candidates that have n (enye) instead of ? and nothing more. A script is a program or sequence of instructions that is interpreted by another programming language, instead of being compiled by the computer processor.

    Jonathan dela Cruz, my namesake, please stop making fool of yourself because you cannot even produce a single evidence that cheating activities has occurred, and therefore, you do not have any case. I would suggest to tell your boss to accept defeat gracefully, and not to worry too much about the money he spent during his campaign because it is only a pocket change, comparing his family’s amassed wealth, that once belonged to Filipino people, that have yet to be given back.

    • Sir I am not a programmer just a simple I.T hardware Computer Maintenance Technologist working with the government. But every body knows that just a simple script inserted will change the process of the whole system. If this is just a simple script and has nothing to do in altering the vote counting, why did that programmer inserted this script not informing formally the authorities with the approval and knowledge of all parties concerned. So there will be no doubts or question about it. Take the case of the Bangladesh money laundering, hackers were able to penetrate the system with just a peripheral or device either intentionally or unintentionally neglected not turned off, how much more with just a script. I believe a neutral I.T experts are the people who are in the position or credible to tell the people its just a simple cosmetic change.

  3. if only cosmetics will be changed and will not affect the results anyway as comelec and smartmatic would like to shove in our throats, why change it in the first place? and in the middle of counting with very tight VP contest? and why only disclose and admit the change done after it was disclosed by filipino assigned IT? many more questions than answers!

    • I am not a favoring any side, but I also support the big question why introduce that during the height of vote counting. That’s the thing that makes peoples mind in doubt. In order to put everybody’s mind to rest a neutral I.T expert programmers should investigate the script introduce. I support the IT expert source who requested anonymity, who said that a “clogging” in the system was observed after the Venezuelan I.T expert from smartmatic inserted the script into the computer system without the presence of any Comelec official.

  4. Mr. Bautista, i think you know the sensitivity in even touching that machine without any witnesses. Common sense lang. If it was just a matter of one letter, an ñ for a? , a simple memo could have solved that to prevent any suspicions from being aroused.

    We do not take your explanation, Sorry! For allowing that, you should be fired!