Hydrides or carbides