General Herrera , president.