Oxides and peroxides