with carbon oxides or carbonates